-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[ENH]: SysDb should return lineage, version file paths and root collection ID on collections #4557
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENH]: SysDb should return lineage, version file paths and root collection ID on collections #4557
Conversation
Reviewer ChecklistPlease leverage this checklist to ensure your code review is thorough before approving Testing, Bugs, Errors, Logs, Documentation
System Compatibility
Quality
|
Expose Lineage, Version File Paths, and Root Collection ID in SysDb Collection Metadata This PR extends SysDb's collection representation, plumbing metadata fields version_file_path, lineage_file_path, and root_collection_id through the API, protobuf types, database models, and associated tests for both Rust and Go. The changes are mainly required for garbage collector testing and better handling of collection versioning and ancestry. Key Changes: Affected Areas: This summary was automatically generated by @propel-code-bot |
bfc0bb6
to
b39fd56
Compare
b39fd56
to
8a3421d
Compare
This stack of pull requests is managed by Graphite. Learn more about stacking. |
8a3421d
to
972427e
Compare
972427e
to
bab5b68
Compare
…ction ID on collections
bab5b68
to
5f7fa4a
Compare
Merge activity
|
Description of changes
See title. Needed for garbage collector tests.
Test plan
How are these changes tested?
Updated existing Go tests to cover changes on Go side. Rust changes will be consumed in a future PR.
Documentation Changes
Are all docstrings for user-facing APIs updated if required? Do we need to make documentation changes in the docs section?
n/a